* {margin:0;padding:0;}
a {text-decoration:none blink !important;}
a:hover {text-decoration:none}
ul,li {list-style:none}
input {outline:none}
body,html {background:#fff; overflow-x: hidden;}
body {font-family:"Arial","微软雅黑";box-sizing:border-box;font-size:14px;}
.patop80 { padding-top: 80px;}
.pabot80 { padding-bottom: 80px;}
.container {padding-left:0 !important;padding-right:0 !important;}
.cont9{ width: 1200px; height:auto; margin: 0 auto;}
@media all and (min-width: 1450px) and (max-width: 1920px){
    .cont9{ width: 1360px; height:auto; margin: 0 auto;}
}
.pic {width:100%;height:auto;display:inline-block;}
.pa0{ padding: 0;}
.pa10{ padding:0 10px;}

/* top */
.header{ position: relative; z-index: 16;} 
.topright {float:right;margin-right:42px;}
.topright b i {font-size:18px;}
.carousel-indicators .active {background:#fff;width:36px;height:6px;border:1px solid #333;}
.carousel-indicators li {display:inline-block;width:36px;height:6px;border:1px solid #d96729;background:#d96729;margin:0;}
.linkicon {margin:0;line-height:46px;}
.linkicon li {display:inline-block;background:rgba(255,255,255,.3);border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;margin:0 6px;}
.linkicon li:hover {background:#d96729;}
.linkicon li>a {color:#fff;}
.topright {line-height:46px;}

/*头部导航*/
.navbar {z-index:2;border:none;margin-bottom:0;/*background: rgba(255,255,255,.5);*/background: transparent;border-bottom:1px solid rgba(255,255,255,.3);}
.navbar-default .navbar-nav>li>a {color:#fff;}
.navbar-brand {width:200px;height:auto;padding:5px !important;}
.navbar-brand img {width:100%;display:block;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {background:transparent;color:#fff;}
.navbar-collapse {float:right;}
.navbar-nav>li {padding:0 10px;margin:0;}
/* .navbar-nav .active {background:#d96729;} */
.navbar-nav>li>a {font-size:18px;line-height:50px;}
.navbar-nav>li>ul {opacity:0;position:absolute;top:80px;left:0;transition:.3s;background:#fff;width:100%;transform:translateY(-200px);z-index:-3;}
.navbar-nav>li:hover{background:#d96729;}
.navbar-nav>li a:hover {color:#fff !important;}
.navbar-nav>li:hover>ul {display:block;opacity:1;transform:translateY(0);z-index:3;}
.navbar-nav>li>ul>li {text-align:center;padding:5px 0;}
.navbar-nav>li>ul>li>a {color:#777;line-height: 36px;font-weight: 600;}
.navbar-nav>li>ul>li:hover>a {border-bottom:solid 1px #aaa; color:#333 !important;}
.navbar-nav>li>ul>li>ul {position:absolute;left:134px;top:0;width:207px;height:186px;background:#fff;display:none;}
.navbar-nav>li>ul>li:hover>ul {display:block;}
.navbar-nav>li>ul>li>ul>li {width:100%;padding-top:20%;}
.container-fluid {height:118px;}
@media all and (max-width:767px) {
    .navbar-brand {width:140px;}
    .navbar {background:#fff;}
    .navbar-collapse {float:none;background:#fff;height:100%;}
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {background:transparent;}
    .navbar-default .navbar-toggle {border:transparent;}
    .navbar-default .navbar-toggle .icon-bar {background:#000;}
    .navbar-nav>li>ul>li>ul {display:none;}
    .navbar-nav>li>ul {display:none;}
}
.carousel-indicators li{ height: 3px; border: none !important; }
.carousel-indicators .active{ height: 3px;}
/*导航结束*/

/* banner */
/* .jq22-container{ padding-top:50px;} */
.flexslider {position:relative;overflow:hidden;}
.slides {position:relative;z-index:1;padding-left:0;}
.slides img {width:100%;height:auto;}
.flex-control-nav {position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li {display:inline-block;width:26px;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {display:inline-block;width:26px;height:9px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active {background-position:0 0;}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a {display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev {left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:40px;background:url(../images/next.png) center center no-repeat;}


/* sypro */
.sypro {width:100%;height:auto;padding:60px 0 20px;background:#f5f5f5;}
.sypro .synzip {padding:20px 0;background:#fff;}
.synzip h5 i {color:#333;}
.sypro .synzip .time {font-size:18px;color:#333;position:relative;margin:0;text-align:center;}
.sypro .synzip h3 {font-size:18px;color:#777;line-height:32px;margin:0 0 24px;}
.sypro .synzip span {font-size:15px;color:#555;}
.sypro ul {width:100%;margin:30px 0;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.sypro ul li {width:24%;transition:all 0.3s ease 0s;margin-bottom:30px;}
.sypro ul li:hover {box-shadow:0px 10px 30px rgba(0,0,0,0.1);transform:translate(0,-10px);}
.sypro ul li:hover a .synzip h5{color:#0a273e;}
.sypro ul li:hover a .synzip h5 i{color:#0a273e;}
.sypro ul li .tubox{ position:relative;}
.sypro ul li .tub{ position:absolute; top:0; left:0; opacity: 0; width: 100%; height: 100%;}
.sypro ul li:hover .tub{ opacity:1; transition: 0.1s;}
.aleft{ width:100%;display: flex; display: -webkit-flex; flex-flow: row wrap; justify-content: space-between;}
.indextit.bai{ color:#fff;margin-top:80px;}
.indextit h2{ text-transform:uppercase;font-weight:600;}
.symore a {display:block;width:128px;height:36px;border:1px solid #0a273e;line-height:36px;text-align:center;margin-top:20px;color:#0a273e;}
.symore a:hover{ color:#d96729;border:1px solid #d96729;}
.symore a span{ display: inline-block;}
.symore a span:hover{ cursor: pointer;}
.symore.bai a{ color:rgba(255,255,255,.7) !important;border: 1px solid rgba(255,255,255,.7);}
.symore.bai a:hover{ color:rgba(255,255,255,.8) !important;border: 1px solid rgba(255,255,255,.8);}


/* syplant */
.syplant{ position:relative;width:100%;height:100%;display:inline-block;vertical-align:top;}
.syplant::before{ content: "";position:absolute;background:#0a273e;width:45%;height:100%;}
.syleft{ color:#fff;padding-top:50px;margin-left:28%;}
.syleft h2{ position: relative;}
.syleft h2::before{ content: "";position:absolute;width:160%;height:1px;background:rgba(255,255,255,.3);line-height:60px;bottom:-15px;}
.syleft .hjwzi{ width:70%;margin:110px 0 50px 0;}
.syleft .hjwzi .line{ width:30px;height:1px;background:#fff;}
.syleft .hjwzi h4{ line-height:32px;font-size:20px;}
.syleft .hjwzi p{ margin:50px 0 80px;color:rgba(255,255,255,.6);line-height:24px;}
.box{ position:relative;margin-top:150px;}
.syprolist{ position:absolute;left:0;right:0;bottom:0; width:100%;height:80px;line-height:80px;z-index:2;border-top:1px solid rgba(255,255,255,.5);}
.syprolist span{ display:inline-block;float:left;width:33.3333%;border-right:1px solid rgba(255,255,255,.5);text-align:center;font-size:20px;color:#fff;}
.syprolist span:hover{ cursor:pointer;}
.syprolist span.but{ background:rgba(255,255,255,.8);color:#111;}
.syprolist span img{ margin-right:30px;}
@media all and (min-width:1500px) {
    .syleft{ margin-left:42%;}
}


/* syabout */
.syabout{width:100%;height:auto;display:inline-block;margin:80px 0;}
.syabtu{ width:92%;height:auto;margin:30px 8% 0 0;}
.syabtu img{position:relative;}
.syabtu .abmore{position:absolute;bottom:0;right:8%;width:68px;height:68px;line-height:68px;text-align:center;background:#0a273e;color:#fff;}
.syabtu .abmore a{ font-size:40px;color:#fff;text-decoration:none;}
.syabtu .abmore:hover{background:#d96729;}
.pic{ width:100%;height:auto;display:block;}
.syabcont{ margin:50px 0 0;}
.syabcont h3{ font-weight:600;font-size:24px;}
.syabcont h4{ font-size:14px;color:#777;margin-bottom:24px;}
.line2{ width:30px;height:2px;background: #d96729;}
.syabcont p{ margin:20px 0 10px;line-height:26px;}
@media all and (min-width:1500px) {
    .syabcont p{margin:50px 0 32px;}
}
.syabcont ul {width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.syabcont ul li {width:33.3333%;transition:all 0.3s ease 0s;}
.syabcont ul li:hover {transform:translate(0,-10px);}
.syabcont ul li a {width:100%;height:auto;display:inline-block;color:#666;text-align:center;}
.syabcont ul li a h3{color:#d96729;font-size:36px;}
.syabcont ul li a h3 span{color:#666;font-size:16px;font-weight:normal;}
.syabcont ul li a img {width:100px;height:auto;display:block;margin:0 auto;}

/* syyoushi */
.syyoushi{ width:100%;height:auto;display:inline-block;background:url(../images/bg2.jpg) center no-repeat;}
.ysmore{ display:block;width:128px;height:36px;line-height:36px;text-align:center;margin-top:50%;background:#fff;}
.ysmore:hover{background:#d96729;}
.ysmore:hover a{color:#fff;}
.show {
	width:900px;
	height:500px;
	margin:0 auto;
	overflow:hidden;
}
.show div {
	width:200px;
	height:500px;
	float:left;
    color:#fff;
    text-align: center;
    padding-top: 10%;
}
.show .yylist .yybox{ display:none;}
.show .yylist h3 span{ font-size:50px;display:inline-block;margin-top:80px;}
.show .yylist:hover h3{ display:none;}
.show .yylist:hover .yybox{ display:block;}
.show .yylist .yybox h4{ margin:15% 0 15px;font-size:20px;font-weight:600;}
.show .yylist:hover .yybox p{width:80%;cursor:pointer;margin:0 10%;}
.show .yylist:nth-of-type(1) {
	background:rgba(10,39,62,.8);
}
.show .yylist:nth-of-type(2) {
	background:rgba(10,39,62,.75);
}
.show .yylist:nth-of-type(3) {
	background:rgba(10,39,62,.65);
}
.show .yylist:nth-of-type(4) {
	background:rgba(10,39,62,.55);
}
.show .yylist:hover{
	background:rgba(217,103,41,.8);
}



/* sykehu */
.syclient{width:100%;height:auto;display:inline-block;background:url(../images/bg.jpg) no-repeat;vertical-align:top;}
.sykhbox{ width:100%;height:auto;display:inline-block;padding:80px 0;}
.sykhlist{ margin-top:30px;}
.sykhtu{ width:100%;height:auto;display:inline-block;}
.sykhtu img{ width:95%;height:auto;border:1px solid #ddd;margin-bottom:15px;}
.sykhtu img:hover{ border:1px solid #d96729;}
.sykhnumber{ margin:0 100px;}
.sykhnumber img{ max-width:400px;float:left;margin-right:30px;}
.sykhnumber h3{ font-size:30px;}
.sykhnumber h4{ margin-top:130px;}
@media all and (min-width:1500px) {
    .sykhnumber img{ max-width:500px;}
    .sykhnumber h4{ margin-top:178px;}
}
.khmore{ width:100%;height:50px;line-height:50px;background:#0a273e;display:inline-block;text-align:center;color:#fff;letter-spacing:2px;margin:50px 0 0;}
.khmore:hover{ background:#d96729;}


/* synews */
.synews{ width:100%;height:auto;display:inline-block;padding:80px 0;background:#f5f5f5;}
.neslist{ margin:20px 0 0;}
.neslist li{ background:#fff;padding:28px;}
.neslist li:nth-of-type(2){ background:#eee;}
.neslist li:hover{ background:#0a273e;color:#fff;cursor:pointer;}
.ntime{ text-align: right;padding-right:20px;margin-top:10px;}
.ntime h4{ font-size: 24px;margin-bottom:80px;}
.ntime a{ color:#337ab7;}
.neslist li:hover .ntime a{ color:#d96729;}
.ncontent a{ color: #333;}
.neslist li:hover .ncontent a{ color: #fff;}
.ncontent h4{ font-size:18px;font-weight:600;}



/* footer */
.footer-classic {padding:86px 0 36px;background-color: #0a273e; width: 100%; display:inline-block;}
.footer-classic h3{ color: #fff; margin:0 0 18px;}
.footer-classic .title {font-size:15px;font-weight:500;text-transform:uppercase;}
.footer-classic .info{ color:#fff;}
.footer-classic .info a{ color:#fff;}
.row-30 > * {margin-bottom:30px;}
.cont9 + .cont9 {margin-top:60px;}
.decorative-line-2 {position:relative;}
.decorative-line-2:before {content:'';position:absolute;top:74%;transform:translateX(-50%);width:200%;height:1px;background-color:rgba(255,255,255,0.15);}
.flist p a{ color:#fff;}
.flist p a:hover{color: #d96729;}
.ewm {width:100px;height:auto;}
.ewm img{ width:100%; height:auto;}
.ewm p{ color:#fff; margin:8px 0;}





/* bread */
.top60{ margin-top:60px;}
.bottom60{ margin-bottom: 60px;}
.nyban {margin:0;position:relative;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:auto;margin-right:auto;}
.nyban .nytuzi {position:absolute;top:42%;width:100%;text-align:center;}
.nyban .nytuzi h3 {font-size:40px;font-weight:600;margin:0 0 20px 0;color:#fff;}
.nyban .nytuzi hr {border-top-style:solid;border-top-width:3px;border-top-color:#d96729;width:auto;max-width:40px;margin-top:10px;margin-bottom:10px;padding-top:0px;
    padding-bottom:0px;height:3px;margin-left:auto;margin-right:auto;}
.position {width:100%;height:auto;display:inline-block;vertical-align:top;}
.position .nybanright {float:right;font-size:14px;height:60px;line-height:60px;}
.position .nybanright a {color:#333;}
.nynav {width:100%;min-height:80px;background-color:rgba(242,242,242,1);}
.nynav ul {display:flex;flex-wrap:wrap;}
.nynav ul li {position:relative;line-height:80px;flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 5);}
.nynav ul li a {width:100%;display:inline-block;text-align:center;color:#333;font-size:16px;}
.nynav ul .active a{ color:#d96729;}
.nynav ul li a:hover{ color:#d96729;}
.nynav ul li a::before {position:absolute;content:'';left:50%;bottom:0px;width:0%;height:3px;background-color:none;transition:all .3s;}
.nynav ul li a::after {content:"";position:absolute;width:1px;height:15px;display:block;background:#ccc;top:50%;margin-top:-7px;right:0px;}

.nyabbg{ width:100%; height:auto; display:inline-block;vertical-align:top;}
.thumbnail { border: #f2f2f2 solid 6px; border-radius: 0; padding:15px;margin:15px;}
.thumbnail:hover{ border: #d96729 solid 6px;}
/* ny-about */
.nyabpart1{ width:100%; display:inline-block; }
.nyabpart2{ width:100%; display:inline-block; vertical-align:top; }
.nyabpart2 .abox p img{ padding:0 60px; width: 100%;height:auto;display:block;}
.nyabpart2 .aboxzi{ width: 100%; padding:0 50px 30px 15px;}
.nyabpart2 .aboxzi h3{ margin-bottom:48px; font-size: 28px; position: relative;}
.nyabpart2 .aboxzi h3::before{ content:""; position: absolute; bottom: -22px; left:calc(50% + 20px); width:52px; height:2px; background:#d96729;}
.nyabpart2 .aboxzi p{ font-size:16px; line-height: 28px; text-align: justify; text-indent: 2em;}
@media (min-width:1500px){
    .aboxtu img{ padding:0 50px 0 0 !important;}
}
/*数据统计滚动*/
.qicon{ font-size:30px; color:#d96729; width:64px; height:64px; line-height:64px; border:1px solid #d96729; border-radius:50%; text-align: center; margin-right: 15px;}
.product-number-info{width:100%;display: inline-block;margin:30px 0;}
.product-number-info .q {width:100%;margin:0;display: inline-block;}
.product-number-info .q li { display: flex;justify-content: center;margin: 30px 0 10px 0;border-right:1px solid #ddd;}
.product-number-info .q li:nth-of-type(3){ border-right:none;}
.product-number-info .q li h5 {color:#222;font-weight: 600;}
.product-number-info .q li h5 i {font-size:46px;font-family:arial; font-style: normal;}
.product-number-info .q li h5 b {font-weight:400;font-size:16px;vertical-align:top;line-height:40px;padding-left:5px;}
.product-number-info .q li p {font-size:16px;color:#333;}
.nyclient{ background:#f5f5f5;width:100%;height:auto;display:inline-block;}


/* ny-culture */
.inpart_text {text-align:center;margin:0 0 50px;}
.inpart_text h3 {color:#242424;}
.inpart_text .index_title em {width:42px;height:2px;background:#d96729;display:block;margin:18px auto;}
.inpart_text .index_title p{ font-size: 16px; width: 76%; margin: 0 auto; line-height:32px; color:#666;}
.inpart_text .index_text {line-height:24px;}
.youshi{ width:100%; height:auto; display:inline-block;}
.ystubox {width:100%;height:auto;display:inline-block;position:relative;}
.ystubox .yszi {content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:140px;line-height:20px;overflow:hidden;background:rgba(0,0,0,.6);padding:20px;color:#fff;
    -webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
.ystubox:hover .yszi {height:160px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
/* @media (min-width:1500px) {
    .ystubox .yszi {height:200px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
    .ystubox:hover .yszi {height:226px;transform:0.6s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
} */
.ystubox .yszi h3 {font-size:22px;font-weight:600;margin:10px 0 15px 0;color: #fff;}
.ystubox .yszi p {font-size:16px;line-height:24px;margin-bottom:20px;}


/* ny-product */  
.probox {width:100%;height:auto;display:inline-block;margin-bottom:10px;background-color:skyblue;background:#fff;overflow:hidden;}
.probox img {width:100%;height:auto;transition:all 1s;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.probox:hover img {transform:scale(1.1);-webkit-transform:scale(1.15);-o-transform:scale(1.15);-moz-transform:scale(1.15);}
.probox h4 {font-size:16px;margin:0;background:#020204;color:#fff;text-align:center;height:40px;line-height:40px;position:relative;z-index:10;}
.probox:hover h4 {background:#d96729;color:#fff;}
.probox p {line-height:42px;font-size:16px;color:#1b1b1b;}
.probox a {display:inline-block;color:#333;text-decoration:none;}
.pro-title {margin-top:0 !important;width:92%;margin-left:8%;}
.hover-one {border:1px solid #666;width:160px;height:38px;display:flex;align-items:center;justify-content:center;margin-right:20px;float:left;}
.procontent{ padding:30px 22px 56px;background:#f5f5f5;margin-top:2px;display: inline-block;font-size: 16px;line-height:30px;}
.procontent p{ font-size:16px;line-height:24px;padding:0 26px;}
.plianxi a{ display:block;color:#333;border:1px solid #333;width:120px;height:36px;line-height: 36px; float: left;text-align: center;margin:30px 15px 0 0;}
.plianxi a:nth-of-type(1){ background: #0a273e; color:#fff;}
.plianxi a:hover{ background:#d96729;color:#fff;}

/* left-nav */  
.nav-pro>ul {border:none;}
.nav-pro>ul>li {position:relative;margin:0 15px 0 0;border-bottom:1px solid #333;transition:.3s;background:#111;}
.nav-pro>ul>li>a {padding:2px 0 0 20px;display:block;transition:.3s;cursor:pointer;line-height:42px;}
.nav-pro>ul>li:hover>a {border-left:5px solid #333;background:#d96729;text-decoration:none;}
.nav-pro>ul>li>i {position:absolute;right:6px;top:8px;font-size:24px;color:#fff;}
.nav-pro>ul>.active>a {border-left:5px solid #d96729;background:#d96729;display:block;}
.nav-pro>ul>li>a {color:#fff;font-size:16px;}
.nav-pro>ul>li>ul>li>a {color:#ddd;padding:10px 5px;margin:0 10px;border-bottom:1px solid #ddd;display:block;font-size:15px;text-decoration:none;}
.nav-pro>ul>li>ul>li>a:hover {color:#d96729;}
.nav-pro>ul>li>ul>.active {background:#333;}
.nav-pro>ul>li>ul>li>ul>li {padding-left:26px;}
.nav-pro>ul>li>ul>li>ul>li>a {color:#888;line-height:32px;width:92%;display:block;padding:0 0 0 8px;border-bottom:1px dotted #ddd;}
.submenu {display:none !important;}
.showsub .submenu {display:block !important;}
.sonmenu {display:none;}

/* ny-news */
.news li {border-bottom:#f6f6f6 1px solid;padding:30px;transition:all 0.3s ease 0s;margin-bottom:24px;background: #fff;}
.news li:hover { box-shadow:0px 10px 30px rgba(0,0,0,0.1);transform:translate(0,-6px);}
.news li:hover .leftTime i {border:none;background:#d96729;color:#fff;}
.news li:hover .newTitle {color:#d96729;}
.news li a {width:100%;color:#333;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.leftTime {margin:12px 0 0;}
.leftTime .newTime {font-size:20px;display:block;}
.leftTime i {border:1px solid #ddd;padding:5px 18px;}
.rightC {width:86%;margin:15px 0 0;}
.rightC h3 {font-size:18px;margin:0 0 20px;font-weight: 600;}
.rightC p{ font-size: 16px;}
.newshow{ width:90%; margin:0 auto; padding-top:0;}
.newshow h3 {font-size:22px;margin-bottom:20px;}
.newshow p {font-size:15px;line-height:26px;text-indent:2em;margin-bottom:10px;}
.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}
.newback a:hover {color:#014d97;}


/* ny-download */
.nydowntown{ width:100%; display:inline-block;}
.faq h3 {
    border-bottom: 2px solid #555;
    padding-bottom: 15px;
    font-size: 26px;
}
.downbox {padding:24px 15px;border-bottom:1px dashed #ddd;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.downbox li {width:100%;height:auto;}
.downbox p {margin-left:0 !important;float:left;}
.downbox p b {color:#fff;font-size:20px;width:24px;height:24px;background:#333;display:inline-block;text-align:center;line-height:20px;}
.downbox h5 {font-size:15px;font-weight:600;color:#333;margin:0;}
.downbox h5 b {width:24px;height:24px;line-height:22px;text-align:center;color:#fff;background:#666;display:inline-block;margin-right:10px;border-radius:3px;}
.downbox i {float:right;font-size:20px;color:#666;}
.downbox:hover {cursor:pointer;}
.downbox:hover h5 {color:#d96729;}
.downbox:hover h5 b {cursor:pointer;background:#d96729;}
.downbox:hover i {color:#d96729;}


/* ny-contact */
.contact .contact-us-top .pp1 {
    color: #1B1C21;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px;
    padding-bottom: 10px;
    border-bottom: 1px solid #DADADA;
}
.contact .contact-us-top .lx-con {
    color: #828282;
    margin: 20px 0 50px;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 28px;
}
.messagebox{ width: 100%;height:auto;display: inline-block;background:#f5f5f5;padding:80px 0;}
.message-con h4 {font-size:28px; font-weight:600; margin-bottom: 30px;}
/* .message-con {width:100%;border:5px solid #ddd;padding:50px 50px 30px;margin:0 0 60px;} */
.message-con>form {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.message-con>p {font-size:26px;font-weight:block;text-align:center;}
.form-group {width:33.33333%;margin:5px 0 0;padding:5px;}
.form-group input,.form-group1 textarea {padding:10px;border-radius:5px;letter-spacing:1px;font-size:15px;outline:none;border:1px solid #ddd;
    box-shadow:none;display:block;width:100%;height:46px;line-height:28px;color:#555;background-color:#fff;background-image:none;}
.form-group1 {width:100%;margin:10px 0;padding:5px;}
.form-group1 textarea {width:100%;height:100px;}
.tijiao{font-size:15px;letter-spacing:1px;background:none;width:100%;margin-top:30px;}
.tijiao button{display:block;width:200px;height:40px;line-height:40px;background:#d96729;color:#fff;float:right;cursor:pointer;border:none;border-radius:5px;}
.tijiao button:hover{ background:#0a273e;}
.pagination{ margin-bottom: 0;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #333 !important;
    border-color: #333 !important;
}


@media all and (max-width:768px) {
    .sj{ display: none;}
    .cont9{ width:96%;margin:0 2%;}
    .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#333;}
    .navbar-default .navbar-nav>li>a{ color:#333;}
    .navbar-nav>li>a{ line-height:24px;text-align:center;}
    .flex-direction-nav{ display: none;}
    .flex-control-nav{ bottom: -5px;}
    .sypro ul li{ width: 49%;}
    .syplant::before{ width: 100%;}
    .syleft{ margin-left:2%;}
    .syleft .hjwzi{ width: 100%;margin: 60px 0 0 0;}
    .box{ margin-top:50px;}
    .syprolist{ height:60px;line-height:60px;}
    .syprolist span{ font-size:15px;}
    .syprolist span img{ width:32px;height:auto;margin-right:5px;}
    .syabtu{ width:100%;margin-right:0;}
    .syyoushi{ display:none;}
    .sykhnumber{ margin: 0 20%;}
    .sykhnumber img{ max-width: 220px;}
    .sykhnumber h4{ margin-top:0;}
    .ntime h4{ margin-bottom: 0;}
    .row-30 > *{ padding:0 50px;}
    .cont9 + .cont9{ margin-top:0;}
    .footer-classic h3{ display:none;}
    .decorative-line-2:before{ background:none;}
    /* ny-style */
    .nyban{ margin-top:55px;}
    .nyban .nytuzi h3{ font-size:20px;margin-bottom:10px;}
    .nyabpart2 .aboxzi{ padding:0;}
    .nyabpart2 .abox p img{ padding:0;}
    .nyabpart1 h2{ font-size:26px;}
    .pro-title{ width:100%;margin-left:0;}
    .rightC{ width:100%;}
    .newshow{ margin-top:50px;}
    .contact{ width:96%;margin:20px 2% 0;}
    .form-group{ width:100%;}
}